home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Language/OS - Multiplatform Resource Library
/
LANGUAGE OS.iso
/
cpp_libs
/
awe2-0_1.lha
/
awe2-0.1
/
Src
/
RCS
/
ThreadEvent.h,v
< prev
next >
Wrap
Text File
|
1988-12-20
|
1KB
|
104 lines
head 3.1;
branch ;
access ;
symbols ;
locks ; strict;
comment @ * @;
3.1
date 88.12.20.13.50.27; author grunwald; state Exp;
branches ;
next 1.2;
1.2
date 88.10.30.13.06.15; author grunwald; state Exp;
branches ;
next 1.1;
1.1
date 88.10.12.10.51.10; author grunwald; state Exp;
branches ;
next ;
desc
@@
3.1
log
@Steay version
@
text
@// This may look like C code, but it is really -*- C++ -*-
//
// Copyright (C) 1988 University of Illinois, Urbana, Illinois
//
// written by Dirk Grunwald (grunwald@@cs.uiuc.edu)
//
#ifndef ThreadEvent_h
#define ThreadEvent_h
#include "Thread.h"
class ThreadEvent {
double pWhen;
Thread *pThread;
public:
ThreadEvent();
ThreadEvent(double, Thread *);
double when();
Thread *thread();
operator<(ThreadEvent &);
};
inline
ThreadEvent::ThreadEvent()
{
}
inline
ThreadEvent::ThreadEvent(double w, Thread *t)
{
pWhen = w; pThread = t;
}
inline double
ThreadEvent::when()
{
return(pWhen);
}
inline Thread *
ThreadEvent::thread()
{
return (pThread);
}
ThreadEvent::operator<(ThreadEvent &x)
{
return( pWhen < x.when() );
}
#endif /* ThreadEvent_h */
@
1.2
log
@*** empty log message ***
@
text
@@
1.1
log
@Initial revision
@
text
@d1 6
@